User Accounts & Security
Back to Home
01. Authentication
02. Cookies
03. Good Uses for Cookies
04. Cookie Headers
05. Cookie Examples
06. Sending Cookies
07. Setting Cookies
08. Cookie Domains
09. Valid Receivers
10. Valid Setters
11. Cookie Settings
12. Ad Networks
13. Cookie Expiration
14. Cookie Deletion
15. Cookies in App Engine
16. Cheating
17. How to Cheat
18. Hashing
19. Hash Algorithms
20. Hashing in Python
21. Hashlib and SHA256
22. Hashing Cookies
23. Making Hashed Cookies
24. Verifying Hashed Cookies
25. Putting It Together
26. Cookie Hashing
27. HMAC
28. Incorporating HMAC
29. Password Hashing
30. Why Hash Passwords?
31. Storytime
32. Hash Your Passwords
33. Rainbow Tables
34. Making Salts
35. Hashing Salts
36. Validating Salts
37. Bcrypt
38. HTTPS
39. Which hashing algorithm?
Back to Home
28. Incorporating HMAC
Incorporating HMAC